#include <gnome.h>
GtkWidget* gnome_app_message (GnomeApp *app,
const gchar *message);
void gnome_app_flash (GnomeApp *app,
const gchar *flash);
GtkWidget* gnome_app_error (GnomeApp *app,
const gchar *error);
GtkWidget* gnome_app_warning (GnomeApp *app,
const gchar *warning);
GtkWidget* gnome_app_question (GnomeApp *app,
const gchar *question,
GnomeReplyCallback callback,
gpointer data);
GtkWidget* gnome_app_question_modal (GnomeApp *app,
const gchar *question,
GnomeReplyCallback callback,
gpointer data);
GtkWidget* gnome_app_ok_cancel (GnomeApp *app,
const gchar *message,
GnomeReplyCallback callback,
gpointer data);
GtkWidget* gnome_app_ok_cancel_modal (GnomeApp *app,
const gchar *message,
GnomeReplyCallback callback,
gpointer data);
GtkWidget* gnome_app_request_string (GnomeApp *app,
const gchar *prompt,
GnomeStringCallback callback,
gpointer data);
GtkWidget* gnome_app_request_password (GnomeApp *app,
const gchar *prompt,
GnomeStringCallback callback,
gpointer data);
gdouble (*GnomeAppProgressFunc) (gpointer data);
void (*GnomeAppProgressCancelFunc) (gpointer data);
typedef GnomeAppProgressKey;
GnomeAppProgressKey gnome_app_progress_timeout
(GnomeApp *app,
const gchar *description,
guint32 interval,
GnomeAppProgressFunc percentage_cb,
GnomeAppProgressCancelFunc cancel_cb,
gpointer data);
GnomeAppProgressKey gnome_app_progress_manual
(GnomeApp *app,
const gchar *description,
GnomeAppProgressCancelFunc cancel_cb,
gpointer data);
void gnome_app_set_progress (GnomeAppProgressKey key,
gdouble percent);
void gnome_app_progress_done (GnomeAppProgressKey key); |